package com.hdax.dm.item.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * 商品详情数据
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class CommodityDto {
    //商品主键
    private Long id;
    //商品简介
    private String abstractMessage;
    //节目名称
    private String itemName;
    //一级分类Id
    private Long itemType1Id;
    //一级分类名称
    private String itemType1Name;
    //二级分类Id
    private Long itemType2Id;
    //二级分类名称
    private String itemType2Name;
    //区域Id
    private Long areaId;
    //区域名称
    private String areaName;
    //开始演出时间
    private LocalDateTime startTime;
    //演出结束时间
    private LocalDateTime endTime;
    //状态
    private Long state;
    //基础描述
    private String basicDescription;
    //项目描述
    private String projectDescription;
    //温馨提示
    private String reminderDescription;
    //图片Url
    private String imgUrl;
    //剧场id
    private Long cinemaId;
    //剧场地址
    private String address;
    //剧场经度
    private String latitude;
    //剧场纬度
    private String longitude;
    //平均评分
    private Double avgScore;
    //评论人数
    private Long commentCount;
}
